﻿using YNTK.Dependency;

namespace YNTK.SimpleWorkflow.Entitys
{
    /// <summary>
    /// 日常工作详细信息传输模型
    /// </summary>
    [SuppressSniffer]
    public class DailyWorkDto: DailyWorkListDto
    {
        /// <summary>
        /// 共享范围为角色或用户时使用
        /// </summary>
        public string sharedScopeValue { get; set; }

        /// <summary>
        /// 共享范围为机构时使用
        /// </summary>
        public List<string[]> sharedScopeMechanismValue { get; set; }

        /// <summary>
        /// 共享范围显示文本
        /// </summary>
        public string sharedScopeValueText { get; set; }

        /// <summary>
        /// 日常工作相关附件数据
        /// </summary>
        public List<WorkflowFileListDto> fileData { get; set; }

        /// <summary>
        /// 日常工作动态字段数据
        /// </summary>
        public List<WorkflowDynamicFieldsListDto> dynamicData { get; set; }
    }
}
